package com.walker.taogong.exception;

/**
 * Base class for all user defined exceptions thrown by the Review Recorder.
 * To avoid having to declare all exceptions explicitly, ReviewRecorderException
 * is a runtime exception.
 * <p>
 * Checked exceptions from library classes should be caught and rethrown as
 * an ReviewRecorderException or one of its subclasses.
 * 
 * @author Alex Wei
 *
 */
public class TaoGongException extends RuntimeException
{
    private static final long serialVersionUID = -1677169776165071961L;

    public TaoGongException(String message, Throwable cause)
    {
        super(message, cause);
    }

    public TaoGongException()
    {      
    }
    
    public TaoGongException(String msg)
    {
        super(msg);
    }
    
    public TaoGongException(Throwable exc)
    {
        super(exc);
    }
}
